Definition of Sexual Intercourse
-
(noun) the act of sexual procreation between a man and a woman; the man's penis is inserted into the woman's vagina and excited until orgasm and ejaculation occur
Synonyms of Sexual Intercourse
Antonyms of Sexual Intercourse
No Antonyms Found.
Homophones of Sexual Intercourse
No Homophones Found.